package whisper.api.gateway.frame.auth.service;


import whisper.api.gateway.frame.auth.domain.Role;
import whisper.api.gateway.frame.auth.domain.User;

import java.util.List;

/**
 * Created by JT on 2017/9/22.
 */
public interface UserService {

    /**
     * 通过用户名查询用户
     * @param username 用户名
     * @return 用户实体
     */
    User findUserByUsername(String username);

    /**
     * 添加用户
     * @param user 用户实体
     */
    void addUser(User user);

    List<Role> findRolesByUid(Integer uid);

}
